///<sumary>
/// Classe utilizada para retornar os dados de retorno do casamento de pre-boleto
/// Historico:
/// Data: 29/11/2007
/// Autor: Diogo Milanez
/// Observacoes: Criacao da classe
///</sumary>
using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Ordens.BusinessEntity
{
    public class RetornoCasamento : BaseBusinessEntity
	{
		public RetornoCasamento()
		{
            _mensagemCasamento = new Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao();
            _mensagemVerificacaoSaldo = new Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao();
            _mensagemVerificacaoCompliance = new Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao();
		}

		private Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoRetornoCasamento _tipoRetornoCasamento;
		public Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoRetornoCasamento TipoRetornoCasamento
		{
			get { return _tipoRetornoCasamento; }
			set { _tipoRetornoCasamento = value; }
		}

        private Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao _mensagemCasamento;
        public Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao MensagemCasamento
		{
			get { return _mensagemCasamento; }
			set { _mensagemCasamento = value; }
		}

        private Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao _mensagemVerificacaoSaldo;
        public Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao MensagemVerificacaoSaldo
		{
			get { return _mensagemVerificacaoSaldo; }
			set { _mensagemVerificacaoSaldo = value; }
		}

        private Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao _mensagemVerificacaoCompliance;
        public Sinacor.Servico.Bovespa.Ordens.BusinessEntity.MensagemValidacao MensagemVerificacaoCompliance
		{
			get { return _mensagemVerificacaoCompliance; }
			set { _mensagemVerificacaoCompliance = value; }
		}
	}
}
